using System;
namespace MuYue.Common
{
	public abstract class TreeNode : IComparable
	{
		public TreeNode FatherNode
		{
			get;
			set;
		}
		public TreeNode LeftNode
		{
			get;
			set;
		}
		public TreeNode RightNode
		{
			get;
			set;
		}
		protected TreeNode()
		{
			this.FatherNode = null;
			this.LeftNode = null;
			this.RightNode = null;
		}
		public abstract int CompareTo(object obj);
	}
}
